|
Posizione nel menu |
---|
Modifiche → Dividi Modifica → Dividi |
Ambiente |
Draft, BIM |
Avvio veloce |
S P |
Introdotto nella versione |
0.18 |
Vedere anche |
Draft Unisci |
Il comando Draft Dividi divide una Draft Linea o Draft Polilinea in un punto o bordo specificato. Questo comando è la controparte del comando Draft Unisci.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Per dividere una polilinea usare il metodo split
del modulo Draft. Questo metodo restituisce None
.
split(wire, newPoint, edgeIndex)
wire
l'oggetto polilinea da dividere.newPoint
il punto in cui dovrebbe verificarsi la divisione.edgeIndex
indice dello spigolo dove dovrebbe avvenire la divisione (in base 1).Esempio:
import FreeCAD as App
import Draft
doc = App.newDocument()
p1 = App.Vector(0, 0, 0)
p2 = App.Vector(500, 0, 0)
p3 = App.Vector(250, 0, 0)
wire = Draft.make_wire([p1, p2])
Draft.split(wire, p3, 1)
doc.recompute()